Method and apparatus for producing a spectacle lens in consideration of monocular and binocular properties

ABSTRACT

A method and apparatus for producing a first spectacle lens of a pair of spectacle lenses to be used with a second spectacle lens for a specific situation of wear, in which optical parameters for the spectacle lens are calculated to minimize the value of a target function that corresponds to the pair of spectacle lenses. The target function is the sum of a first monocular function, with a weighting factor, that depends on the values of a first monocular optical property at a plurality of monocular evaluation points, a the binocular function, with a weighting factor, that depends on the values of a second monocular optical property at the plurality of pairs of binocular evaluation points, and a remainder term.

The embodiments disclosed herein relate to a method for the optimizationand production of spectacle lenses for spectacle lens pairs with animproved binocular tolerability for a spectacle wearer. Moreover, thedisclosure relates to a computer program product, a storage medium, andan apparatus for the production of at least one spectacle lens.

BACKGROUND

For the production or optimization of spectacle lenses, in particular ofindividual spectacle lenses, each spectacle lens is manufactured suchthat the best possible correction of a refractive error of therespective eye of the spectacle wearer is obtained for each desireddirection of sight or each desired object point. However, a fullcorrection for all directions of sight at the same time is normally notpossible. Therefore, the spectacle lenses are manufactured such thatthey achieve a good correction of visual defects of the eye and onlysmall aberrations especially in central visual regions, while largeraberrations are permitted in peripheral regions. These aberrationsdepend on the type and scope of the necessary corrections as well as onthe position of the spectacle lens, i.e. the respective visual point.When looking through the spectacles, the eye pair continuously performseye movements, whereby the visual points change within the spectaclelens. Eye movements always result in changes of the imaging properties,in particular of the aberrations for each spectacle lens of spectacles,which might lead to a worse perceived quality of vision and possibly tointolerance of spectacles. In the case of a predetermined position ofwear of the spectacles for a spectacle wearer, i.e. a predeterminedposition of the spectacle lenses in front of the eyes of the spectaclewearer, and a predetermined object distance, a corresponding pair ofvisual points through the left and/or the right spectacle lens occursfor many object points, which generally are not arranged symmetricallyand during eye movements mostly change differently in the individualspectacle lenses depending on the object position. This also leads todifferent changes of the aberrations of the right and left eyes, whichin turn has a negative effect on the visual impression and possibly evenon the tolerability of spectacles. In particular in the case ofspectacle lenses with a different prescription for the left and righteyes, the different change of aberrations of the left and right eyesduring eye movements, but also a constant difference of the opticalproperties during straight or side vision, often leads to a badbinocular visual impression.

SUMMARY

Thus, it is an object of the preferred embodiments disclosed herein toimprove the perceived optical quality and the tolerability of spectaclesfor a spectacle wearer, in particular with different prescriptions forthe left and the right spectacle lens.

This object is solved by a method for the production of at least onespectacle lens, a computer program product, a storage medium, and anapparatus for the production of a spectacle lens.

Thus, the preferred embodiments disclosed herein provides acomputer-implemented method for the optimization and production of atleast one first spectacle lens for a pair of spectacle lenses for usetogether with a second spectacle lens of the pair of spectacle lenses inspectacles for a specific situation of wear, comprising a binocularcalculation or optimization step of at least one surface of the firstspectacle lens such that a target functionF=g ⁽¹⁾ F _(mono) ⁽¹⁾ +g ^(bino) F _(bino) +{tilde over (F)}is minimized, which is defined as the sum of at least one firstmonocular function F_(mono) ⁽¹⁾ and one binocular function F_(bino) withrespective weighting factors g⁽¹⁾ and g^(bino), respectively, whereinthe first monocular function F_(mono) ⁽¹⁾ depends on the values of atleast one first monocular optical property Mon^((m1)) at a multitude ofevaluation points i₁ of the first spectacle lens, and wherein thebinocular function F_(bino) for a multitude of pairs (i₁ ^(b),i₂ ^(b))of respectively one binocular evaluation point i₁ ^(b) of the firstspectacle lens and a, in the specific situation of wear, correspondingbinocular evaluation point i₂ ^(b) of the second spectacle lens dependson the values of a second monocular optical property Mon^((b)) both atthe binocular evaluation point i₁ ^(b) of the first spectacle lens andat the binocular evaluation point i₂ ^(b) of the second spectacle lens.

Depending on the desired application, the “first” spectacle lensconstitutes a right spectacle lens and the “second” spectacle lens aleft spectacle lens, or vice versa. With respect to the dependencies ofthe first monocular function and the binocular function on the first andsecond, respectively, monocular optical properties at the individualevaluation points, the target function can in particular be representedasF=g ⁽¹⁾ F _(mono) ⁽¹⁾(Mon ₁ ^((m1))(i ₁))+g ^(bino) F _(bino)(Mon ₁^((b))(i ₁ ^(b)),Mon ₂ ^((b))(i ₂ ^(b)))+{tilde over (F)},wherein in the notation Mon₁ ^((m1)) for the first monocular opticalproperty, the additional index “1” expresses that this property is to beanalyzed for the first spectacle lens, i.e. at an evaluation point ofthe first spectacle lens. Preferably, as is e.g. the case above and willbe shown in the following, this index might also be left out, especiallyif it becomes clear that the property has to be analyzed for anevaluation point of the first spectacle lens. In particular, the firstmonocular function does not depend on the second spectacle lens, whichis why it is referred to as “monocular” function in this context. Thebinocular function, however, depends on value pairs of correspondingevaluation points of the first and the second spectacle lens, which isexpressed by the term “binocular” function. Thus, via the binocularfunction, optical properties of both spectacle lenses are taken intoaccount in the target function for optimization of the at least onespectacle lens, wherein the weighting functions are chosen such that thebinocular function F_(bino) contributes to the target function at leastone evaluation point. Due to this contribution of the second spectaclelens, the at least one spectacle lens does not achieve the optimumrefraction correction for the corresponding eye in the minimization ofthe target function.

However, it turns out that despite such a deterioration of the imagingquality of the respective spectacle lens, binocular vision and thus thetolerability and acceptance of the spectacle lens pair are considerablyimproved. In particular, it turns out that by means of the preferredembodiments, differences of optical properties of the two spectaclelenses in corresponding visual points as well as different changes ofthe optical properties, especially aberrations, of the two spectaclelenses during eye movements can be matched to each other to a greater orlesser extent depending on the choice of weighting function, whereby thebinocular visual impression and thus the entire perceived quality ofvision as well as the tolerability of spectacles, in particular inbinocular terms, can be improved. In particular, it turns out that dueto the consideration of monocular optimization targets via the at leastone monocular function on the one hand and binocular balancing targetsbetween the two spectacle lenses via the binocular function on the otherhand, according to the preferred embodiments, the at least one firstspectacle lens can be improved for use in the spectacles together withthe second spectacle lens, even though it is accepted that at least oneof the two spectacle lenses does not achieve its monocular optimum. Thedesired compromise between monocular and binocular needs can becontrolled via the weighting function.

The situation of wear specifies a positioning of the spectacle lenses infront of the eyes of the spectacle wearer and an object distance model.Therewith, as the situation of wear, in particular data of wear withrespect to a positioning of the spectacle lenses for a spectacle wearerand with respect to a visual task of the spectacle wearer are collectedor provided. Such data of wear preferably comprise frame data, inparticular with respect to a box dimension of the frame lenses or framespectacle lens shapes and/or the bridge width and/or a face form angleand/or a pantoscopic angle etc. of the spectacles. In a preferredembodiment, the data of wear with respect to a visual task comprise aspecification on mainly used viewing angle zones and/or mainly usedobject distances.

In any case, the specific situation of wear for a multitude ofdirections of sight of at least one eye of the spectacle wearer uniquelyspecifies the position of an associated object point such that thevisual ray of the other eye when looking at the same object point(depending on the optical power of the associated spectacle lens) isuniquely specified as well. The two visual rays (for the left and righteyes) belonging to an object point are referred to as correspondingvisual rays. Respective penetration points of the corresponding visualrays through the two spectacle lenses are referred to as correspondingvisual points. Here, each visual point can represent an evaluation pointfor the spectacle lens on the front and/or the back surface of aspectacle lens. Due to the clear assignment of the visual rays andobject points to the visual points through the spectacle lens, therespective evaluation point might also be represented by thecorresponding visual ray or the direction of sight and/or the objectpoint. In a preferred embodiment, the evaluation points of a spectaclelens are represented by two coordinates of a coordinate system specifiedwith respect to the spectacle lens. To this end, preferably a Cartesianx-y-z coordinate system is specified, the origin of which e.g. being inthe geometric center (the uncut or raw round first or the secondspectacle lens) or in the lens center of the first or the secondspectacle lens in particular on the front surface thereof, wherein the yaxis extends in the vertical direction in the position of wear orsituation of wear, and the z axis faces toward the eye. Thus, theevaluation points can in particular be represented by the x-ycoordinates of the visual points.

Pairs of evaluation points of the left and the right spectacle lens,which represent corresponding visual points, are referred to ascorresponding evaluation points. The corresponding evaluation pointsrelate to a common object point viewed by both eyes at the same time,which is why the corresponding evaluation points depend on the specificsituation of wear. Each evaluation point of a spectacle lens belongingto a pair of corresponding evaluation points contributes to binocularvision through the spectacles, which is why the evaluation points arereferred to as “binocular evaluation points” here. Thus, binocularevaluation points i_(s) ^(b) of the first (s=1) or the second (s=2)spectacle lens are all those evaluation points i_(s) of the respectivelens for which a corresponding evaluation point of the other spectaclelens exists. The amount of all binocular evaluation points of eachspectacle lens thus forms a binocularly calculatable region GB_(s) ofthe respective spectacle lens.

All those evaluation points i_(s) of a spectacle lens for which nocorresponding evaluation point of the other spectacle lens exists in thespecific situation of wear, in particular since the corresponding visualray does not pass through the other spectacle lens but past it, arereferred to as monocular evaluation point i_(s) ^(m) of the respectivespectacle lens here. Accordingly, in particular each evaluation pointi_(s) of a spectacle lens either represents a binocular evaluation pointi_(s) ^(b) or a monocular evaluation point i_(s) ^(m) of the spectaclelens.

Depending on the desired application or objective, the first or thesecond spectacle lens (or the spectacle lens pair to be optimized) canbe arranged in a predetermined or predeterminable situation of wear infront of the eyes of an average or individually determined spectaclewearer.

An average situation of wear (as defined in DIN 58 208 part 2) can becharacterized by:

-   -   parameters of a standard eye, such as the so-called Gullstrand's        schematic eye of a spectacle wearer (ocular center of rotation,        entrance pupil, and/or principal plane, etc.);    -   parameters of a standard position of wear or arrangement of the        spectacle lens pair in front of the eyes of the spectacle wearer        (face form angle, pantoscopic angle, corneal vertex distance,        etc.); and/or    -   parameters of a standard object model or standard object        distance.

For example, the position of wear can be specified on the basis of astandardized position of wear. If the spectacle frame or the spectaclesaccording to a standardized position of wear are used, the ocular centerof rotation distance is approx. 27.4 mm or approx. 27.9 mm or approx.28.5 mm or approx. 28.8 mm, the forward inclination, i.e. thepantoscopic angle, is approx. 8°, the face form angle is approx. 0°, thepupillary distance is approx. 63 mm, the corneal vertex distance isapprox. 15 mm, the object distance in the distance reference point isapprox. 0 D, and the object distance in the near reference point isapprox. −2.5 D.

In particular, if the spectacle frame or the spectacles according to astandardized position of wear are used, the ocular center of rotationdistance is approx. 26.5 mm, the forward inclination, i.e. thepantoscopic angle, is approx. 9°, the face form angle is approx. 5°, thepupillary distance is approx. 64 mm, and the corneal vertex distance isapprox. 13 mm.

Alternatively, if the spectacle frame or the spectacles according to astandardized position of wear are used, the ocular center of rotationdistance is approx. 28.5 mm, the forward inclination, i.e. thepantoscopic angle, is approx. 7°, the face form angle is approx. 0°, thepupillary distance is approx. 63 mm, and the corneal vertex distance isapprox. 15 mm.

Alternatively, if the spectacle frame or the spectacles according to astandardized position of wear are used, the ocular center of rotationdistance is approx. 25 mm, the forward inclination, i.e. the pantoscopicangle, is approx. 8°, the face form angle is approx. 5°, the pupillarydistance is approx. 64 mm, and the corneal vertex distance is approx. 13mm.

Alternatively, if the spectacle frame or the spectacles according to astandardized position of wear are used, the ocular center of rotationdistance is approx. 27.5 mm, the forward inclination, i.e. thepantoscopic angle, is approx. 11°, the face form angle is approx. 0°,the pupillary distance is approx. 65 mm, and the corneal vertex distanceis approx. 14 mm.

The following numerical parameters e.g. characterize an averagesituation of wear:

-   -   corneal vertex distance (CVD)=15.00 mm;    -   pantoscopic angle=8.0 degrees;    -   face form angle=0.0 degrees;    -   pupillary distance=63.0 mm;    -   ocular center of rotation distance e=28.5 mm;    -   object distance model: infinite object distance in the upper        portion of the spectacle lens, which smoothly transitions to an        object distance of 2.6 D with x=0 mm, y=−20 mm.

Alternatively, individual parameters of the eye or the eyes of a certainspectacle wearer (ocular center of rotation, entrance pupil, and/orprincipal plane, etc.), the individual position of wear or arrangementin front of the eyes of the spectacle wearer (face form angle,pantoscopic angle, corneal vertex distance, etc.), and/or the individualobject distance model can be taken into consideration.

The monocular optical properties respectively relate to local opticalproperties of an individual spectacle wearer, i.e. of the first or thesecond spectacle lens in transmission, i.e. in the specific position ofwear, without taking the respective other spectacle lens intoconsideration. For this reason, these optical properties are thereforereferred to as “monocular” optical properties. In each evaluation point,it depends on the front and back surfaces of the respective spectaclelens and their positions with respect to each other and relative to theeye and to the object point. The at least one first monocular opticalproperty and the at least one second monocular optical property canrelate to the same or different monocular optical properties.

While for the analysis of the first monocular function the firstmonocular optical property, which is taken into consideration in thefirst monocular function, is only analyzed at the evaluation points ofthe first spectacle lens, the monocular optical property in thebinocular function is analyzed both at evaluation points of the firstspectacle lens (independent from the second spectacle lens) and atevaluation points of the second spectacle lens (independent from thefirst spectacle lens). The only dependence for these analyses is thechoice of the binocular evaluation points of the first or the secondspectacles lens, which at least partly relate to pairwise correspondingevaluation points.

The remainder function {tilde over (F)} may depend on further opticalproperties. In a preferred embodiment, the remainder function isidentical to zero ({tilde over (F)}=0), so that the target functionmerely includes the first monocular function and the binocular functionwith the corresponding weighting factors as addends. Preferably, theremainder function {tilde over (F)} does not depend on the values of thefirst monocular optical property at the evaluation points of the firstspectacle lens. In particular, the remainder function {tilde over (F)}preferably does not explicitly depend on the first spectacle lens.

In a further preferred embodiment, {tilde over (F)} comprises as afurther addend of the target function F at least a second monocularfunction F_(mono) ² which depends on the values of at least one furtheror third monocular optical property Mon^((m2)) at a multitude ofevaluation points i₂ of the second spectacle lens. Accordingly, thebinocular calculation or optimization step is preferably performed suchthat as a further addend in the target function according toF=g ⁽¹⁾ F _(mono) ⁽¹⁾ +g ⁽²⁾ F _(mono) ⁽²⁾ +g ^(bino) F _(bino) +{tildeover (F)}*,a second monocular function F_(mono) ⁽²⁾ with a weighting factor g⁽²⁾ istaken into consideration, which depends on the values of at least onethird monocular optical property Mon^((m2)) at a multitude of evaluationpoints i₂ of the second spectacle lens. Particularly preferably, it{tilde over (F)}*=0 holds for the further remainder function.

With respect to the dependencies of the individual functions on themonocular optical properties analyzed at the respective evaluationpoints, the target function can thus be represented preferably byF=g ⁽¹⁾ F _(mono) ⁽¹⁾(Mon ₁ ^((m1))(i ₁))+g ⁽²⁾ F _(mono) ⁽²⁾(Mon ₂^((m2))(i ₂))+g ^(bino) F _(bino)(Mon ₁ ^((b))(i ₁ ^((b))),Mon ₂^((b))(i ₂ ^((b))))+{tilde over (F)}*

Again, in the notation Mon₂ ^((m2)) for the third monocular opticalproperty, the additional index “2” expresses that it is to be analyzedon the second spectacle lens, i.e. for an evaluation point of the secondspectacle lens. The index may in particular be left out if it is clearthat the analysis has to be done for the second spectacle lens. In apreferred embodiment, the at least one third monocular optical propertycorresponds to the at least one first monocular optical property and/orthe at least one second monocular optical property, wherein merely itsvalues at the evaluation points of the second spectacle lens are takeninto account in the second monocular function.

Preferably, the binocular calculation or optimization step is performedsuch that in the first and/or the second monocular function according to

${F_{mono}^{(s)}{\underset{m}{= \sum}{\sum\limits_{i_{s}}{{g_{s}^{(m)}( i_{s} )}( {{{Mon}_{s}^{(m)}( i_{s} )} - {{Mon}_{s,{Soll}}^{(m)}( i_{s} )}} )^{2}}}}},$deviations of the values of at least one first m=m1 or third m=m2monocular optical property Mon_(s) ^((m)) of associated desired valuesMon_(s,Soll) ^((m)) at the evaluation points i_(s) of the first (s=1) orthe second (s=2) spectacle lens are taken into consideration withrespective weighting factors g_(s) ^((m))(i_(s)).

Particularly preferably, the binocular calculation or optimization stepis performed such that the at least one monocular optical property,which is taken into consideration in the first and/or the secondmonocular function, comprises the spherical equivalent Mon⁽¹⁾=S_(Δ)and/or the amount of the cylinder Mon⁽²⁾=Z_(Δ) of the refractive deficitof the first or the second spectacle lens. In particular, the binocularcalculation or optimization step is performed such that the targetfunction is minimized with a first and/or a second monocular function

${F_{mono}^{(s)}( {S_{\Delta},Z_{\Delta}} )} = {\sum\limits_{i_{s}}{( {{{g_{S,s}( i_{s} )}( {{S_{\Delta}( i_{s} )} - {S_{\Delta,{Soll}}( i_{s} )}} )^{2}} + {{g_{Z,s}( i_{s} )}( {{Z_{\Delta}( i_{s} )} - {Z_{\Delta,{Soll}}( i_{s} )}} )^{2}}} ).}}$

Here and in the following, a further index for referring to themonocular optical property is in particular dispensed with if theexemplary monocular optical properties are applicable to both spectaclelenses, i.e. as the first and/or the second monocular optical property.

Preferably, the binocular calculation or optimization step is performedsuch that the binocular function F_(bino) for each pair (i₁ ^(b),i₂^(b)) of binocular evaluation points depends on the differenceMon ^((b))(i ₁ ^(b))−Mon ^((b))(i ₂ ^(b))between the value of the second monocular optical property Mon^((b)) atthe binocular evaluation point i₁ ^(b) of the first spectacle lens andthe value of the second monocular optical property Mon^((b)) at thecorresponding binocular evaluation point i₂ ^(b) of the second spectaclelens.

Preferably, the binocular calculation or optimization step is performedsuch that in the binocular function according to

${F_{bino} = {\sum\limits_{k}{\sum\limits_{i}{{g_{bin}^{(k)}(i)}( {{{Bin}^{(k)}(i)} - {{Bin}_{Soll}^{(k)}(i)}} )^{2}}}}},$deviations of the values of at least one binocular optical propertyBin^((k)) from associated desired values Bin_(Soll) ^((k)) at evaluationpoints i of the first and/or the second spectacle lens are taken intoconsideration with respective weighting factors g_(bin) ^((k))(i),wherein the summation over the evaluation points i is performed at leastover the binocular evaluation points i₁ ^(b) of the first or the secondspectacle lens, and the at least one binocular optical propertyBin^((k)) for each binocular evaluation point i₁ ^(b) of the firstspectacle lens depends both on the value of the at least one secondmonocular optical property Mon^((b)) at the binocular evaluation pointi₁ ^(b) of the first spectacle lens and on the value of the at least onesecond monocular optical property Mon^((b)) at the correspondingbinocular evaluation point i₂ ^(b) of the second spectacle lens. Due tothe correspondence of the binocular evaluation points, summation onlytakes place in particular only over pairs of binocular evaluationpoints. Here, each pair of corresponding binocular evaluation points canbe represented as an evaluation point pair i^(b)=(i₁ ^(b),i₂ ^(b)), sothat the summation is performed over the evaluation point pairs i^(b).

Preferably, the method further comprises:

determining a multitude of first monocular evaluation points i₁ ^(m) asthe evaluation points i₁ of the first spectacle lens for which nocorresponding evaluation point of the second spectacle lens exists inthe specific situation of wear, and

associating one evaluation point i₂ of the second spectacle lens each asa second monocular reference point i₂ ^(r) to every first monocularevaluation point i₁ ^(m). Thus, in particular a monocular evaluationpoint pair (i₁ ^(b),i₂ ^(r)) is specified thereby. Preferably, thebinocular calculation or optimization step is performed such that thesummation over the evaluation points i in the binocular functionF_(bino) is performed over all evaluation points i₁ of the firstspectacle lens, and wherein the at least one binocular optical propertyBin^((k)) for each first monocular evaluation point i₁ ^(m) of the firstspectacle lens depends both on the value of the at least one secondmonocular optical property Mon^((b)) at the first monocular evaluationpoint i₁ ^(m) of the first spectacle lens and on the value of the atleast one second monocular optical property Mon^((b)) at the secondmonocular reference point i₂ ^(r) of the second spectacle lensassociated with said first monocular evaluation point i₁ ^(m).

$\begin{matrix}{F_{bino} = {\sum\limits_{k}\begin{pmatrix}{{\sum\limits_{i_{1} \in {GB}_{1}}{{g_{Bin}^{(k)}( i_{1} )}( {{{Bin}^{(k)}( i_{1} )} - {{Bin}_{Soll}^{(k)}( i_{1} )}} )^{2}}} +} \\{\sum\limits_{\underset{i_{1} \notin {GB}_{1}}{i_{1} \in G_{1}}}{{g_{Bin}^{(k)}( i_{1} )}( {{{Bin}^{(k)}( i_{1} )} - {{Bin}_{Soll}^{(k)}( i_{1} )}} )^{2}}}\end{pmatrix}}} \\{= {\sum\limits_{k}\begin{pmatrix}{{\sum\limits_{i_{1}}{{g_{Bin}^{(k)}( i_{1} )}( {{{Bin}^{(k)}( i_{1} )} - {{Bin}_{Soll}^{(k)}( i_{1} )}} )^{2}}} +} \\{\sum\limits_{i_{1}^{m}}{{g_{Bin}^{(k)}( i_{1}^{m} )}( {{{Bin}^{(k)}( i_{1}^{m} )} - {{Bin}_{Soll}^{(k)}( i_{1}^{m} )}} )^{2}}}\end{pmatrix}}}\end{matrix}$

By means of the thus defined transition condition at the rim of thespectacle lens, in particular due to the resulting continuity conditionfor the target function, an especially harmonic visual impression andtransition between the central and peripheral zones of the spectaclelens with a good tolerability of the spectacle lens for use inspectacles together with the second spectacle lens are achieved.

Preferably, the method further comprises:

determining a multitude of second monocular evaluation points i₂ ^(m) asthe evaluation points i₂ of the second spectacle lens for which nocorresponding evaluation point of the first spectacle lens exists in thespecific situation of wear (or which do not act as correspondingevaluation points of an evaluation point of the first spectacle lens, orwhich do not act as binocular evaluation points), andassociating one evaluation point i₁ of the first spectacle lens each asa first monocular reference point i₁ ^(r) to each second monocularevaluation point i₂ ^(m), wherein the binocular calculation oroptimization step is performed such that the summation over theevaluation points i in the binocular function F_(bino) is in additionperformed over the second monocular evaluation points of the secondspectacle lens, and wherein the at least one binocular optical propertyBin^((k)) for each second monocular evaluation point i₂ ^(m) [of thesecond spectacle lens] depends both on the value of the at least onesecond monocular optical property Mon^((b)) at the second monocularevaluation point i₂ ^(m) of the second spectacle lens and on the valueof the at least one second monocular optical property Mon^((b)) at thefirst monocular reference point i₁ ^(r) of the first spectacle lensassociated with said second monocular evaluation point i₂ ^(m).Preferably, a multitude of first (i₁ ^(m)) and/or second monocularevaluation points i₂ ^(m), particularly preferably every first (i₁ ^(m))and/or second monocular evaluation point i₂ ^(m), is assigned theevaluation point i, which is horizontally symmetrical thereto in thesituation of wear, of the second or first spectacle lens as acorresponding second i₂ ^(r) or first monocular reference point i₁ ^(r).In a preferred embodiment, in this context, a pair (i₁,i₂) of evaluationpoints is considered to be horizontally symmetrical if the associatedvisual points have opposite coordinates in local coordinate systems ofthe left and/or the right spectacle lens in the horizontal direction inthe specific situation of wear, i.e. opposite to a respective symmetryreference point (coordinate origin) of the first or second spectaclelens in the horizontal direction, i.e. are displaced by the samedistance but in opposite directions, but in the vertical direction, inparticular, have the same coordinates. Thus, for the coordinate systemsexemplarily described above, it holds that P_(1,x)=P_(2,x) for the xcomponents P_(1,x) and P_(2,x) of the two visual points. In a preferredembodiment, the coordinate origins of the local coordinate systems areat visual points of the front surfaces of the spectacle lenses in thezero direction of sight of the right and left eyes, respectively, in thespecific situation of wear. Thus, the respective symmetry referencepoint is preferably independent from the vertical coordinate or positionof the horizontally symmetrical evaluation points or visual points. Inanother preferred embodiment, the origins of the two local coordinatesystems, i.e. the symmetry reference points, depend on the verticalposition of the visual points, namely such that the points withP_(1,x)=0 for all first y values are on the principal line of sight ofthe first spectacle lens and the points with P_(2,x)=0 for all second yvalues are on the principal line of sight of the second spectacle lens.Thus, horizontally symmetrical visual points have the same horizontaldistance from the respective principal visual line of sight, wherein therespective symmetry reference point is the point on the principal visualline of sight with the same vertical position as the respective visualpoint of the pair of horizontally symmetrical visual points. Here, bothvisual points are shifted either nasally or temporally with respect tothe symmetry reference point.

Preferably, the at least one second optical property Mon^((b)) comprisesa non-prismatic optical property. The at least one second opticalproperty Mon^((b)) thus preferably relates to at least one monocularproperty, which characterizes not only the prismatic power, inparticular the prism difference, or depends not exclusively on theprismatic power, in particular a prism difference. In particular, thebinocular function preferably not only depends on the values of aprismatic power of the first and/or the second spectacle lens, inparticular a difference of prismatic powers of the first and secondspectacle lenses. In a preferred embodiment, the at least one secondmonocular optical property comprises at least one non-prismatic,monocular optical property.

In another preferred embodiment, the calculation or optimization step isperformed such that the difference of the vertical and/or the horizontalprismatic power and a vertical or horizontal prismatic reference poweris taken into account in the binocular target function according to

$F_{bino} = {{\sum\limits_{i}{{gP}_{i}( {( {{{PR}(i)} - {{PL}(i)}} ) - {P_{soll}(i)}} )}^{2}} + {\overset{\sim}{F}}_{bino}}$with a remainder function {tilde over (F)}_(bino), wherein

-   PR(i) designates an actual vertical and/or horizontal prismatic    power at the i^(th) evaluation point of the right spectacle lens;-   PL(i) designates an actual vertical and/or horizontal prismatic    power at the i^(th) evaluation point of the left spectacle lens;-   P_(soll)(i) designates a desired value of the difference ΔP of the    vertical and/or the horizontal prismatic power between the right and    the left spectacle lens at the corresponding points of the spectacle    lenses specified by the i^(th) evaluation points; and-   gP_(i) designates a weighting of the vertical and/or the horizontal    prismatic power at the i^(th) evaluation point of the spectacle    lens.

In a preferred embodiment, it holds that {tilde over (F)}_(bino)=0.

The vertical and horizontal prismatic powers are defined as therespective vertical and horizontal component, respectively, of theprismatic power.

Preferably, before the binocular calculation or optimization step, themethod comprises a first and/or a second monocular calculation oroptimization step such that the first monocular function F_(mono) ⁽¹⁾ orthe second monocular function F_(mono) ⁽²⁾ is minimized.

The first or second monocular calculation or optimization step isperformed such that the respective other monocular function is not takeninto consideration in this step. By performing the first or secondmonocular calculation or optimization step in advance, a monocular,optimized first or second spectacle lens results, which serves as thepreferred baseline condition for the binocular optimization in thesubsequent binocular calculation or optimization step and contributes toa particularly fast and precise optimization and production of the atleast one spectacle lens.

Preferably, for each binocular evaluation point i₁ ^(b) of the firstspectacle lens, the corresponding binocular evaluation point i₂ ^(b) ofthe second spectacle lens is determined for the specific situation ofwear by means of ray tracing assuming orthotropia.

Preferably, the method comprises a step of determining or specifying adominant eye, wherein the spectacle lens of the pair of spectacle lensescorresponding to the dominant eye is specified as the second spectaclelens.

Preferably, the binocular calculation or optimization step comprises afirst one-sided variation step such that the target function F isminimized by variation or modification of the at least one surface ofthe first spectacle lens, while the second spectacle lens remainsunchanged. Particularly preferably, the binocular calculation oroptimization step further comprises a second one-sided variation stepsuch that the target function F is minimized by variation of at leastone surface of the second spectacle lens, while the first spectacle lensremains unchanged. Preferably, the first one-sided variation step isperformed prior to the second one-sided variation step.

Preferably, the binocular calculation or optimization step is performedsuch that the first and second one-sided variation steps are performedone after the other several times in an alternating manner. Here, onepreferably starts with the first one-sided variation step.

Preferably, the binocular calculation or optimization step comprises amultitude of two-sided variation steps such that each two-sidedvariation step comprises:

changing or modifying at least one surface both of the first and of thesecond spectacle lens; and

analyzing the target function for the changed or modified spectaclelenses.

Furthermore, the disclosure herein provides a computer program productincluding program parts designed to, when loaded and executed on acomputer, perform a method for optimizing at least one first spectaclelens for a pair of spectacle lenses for use together with a secondspectacle lens of the pair of spectacle lenses in spectacles for aspecific situation of wear, wherein the method for optimizing the atleast one surface of the first spectacle lens comprises a binocularcalculation or optimization step performed such that a target functionF=g ⁽¹⁾ F _(mono) ⁽¹⁾ +g ^(bino) F _(bino) +{tilde over (F)}is minimized, which is defined as the sum of at least one firstmonocular function F_(mono) ⁽¹⁾ and one binocular function F_(bino) withrespective weighting factors g⁽¹⁾ and g^(bino), respectively, whereinthe first monocular function F_(mono) ⁽¹⁾ depends on the values of atleast one first monocular optical property Mon^((m1)) at a multitude ofevaluation points i₁ of the first spectacle lens, and wherein thebinocular function F_(bino) for a multitude of pairs (i₁ ^(b),i₂ ^(b))of respectively one binocular evaluation point i₁ ^(b) of the firstspectacle lens and a, in the specific situation of wear, correspondingbinocular evaluation point i₂ ^(b) of the second spectacle lens dependson the values of a second monocular optical property Mon^((b)) both atthe binocular evaluation point i₁ ^(b) of the first spectacle lens andat the binocular evaluation point i₂ ^(b) of the second spectacle lens.

In a further aspect, the disclosure herein provides a storage mediumwith a computer program stored thereon, wherein the computer program isdesigned to, when loaded and executed on a computer, perform a methodfor optimizing at least one first spectacle lens for a pair of spectaclelenses for use together with a second spectacle lens of the pair ofspectacle lenses in spectacles for a specific situation of wear, whereinthe method for optimizing the at least one surface of the firstspectacle lens comprises a binocular calculation or optimization stepperformed such that a target functionF=g ⁽¹⁾ F _(mono) ⁽¹⁾ +g ^(bino) F _(bino) +{tilde over (F)}is minimized, which is defined as the sum of at least one firstmonocular function F_(mono) ⁽¹⁾ and one binocular function F_(bino) withrespective weighting factors g⁽¹⁾ and g^(bino), respectively, whereinthe first monocular function F_(mono) ¹ depends on the values of atleast one first monocular optical property Mon^((m1)) at a multitude ofevaluation points i₁ of the first spectacle lens, and wherein thebinocular function F_(bino) for a multitude of pairs (i₁ ^(b),i₂ ^(b))of respectively one binocular evaluation point i₁ ^(b) of the firstspectacle lens and a, in the specific situation of wear, correspondingbinocular evaluation point i₂ ^(b) of the second spectacle lens dependson the values of a second monocular optical property Mon^((b)) both atthe binocular evaluation point i₁ ^(b) of the first spectacle lens andat the binocular evaluation point i₂ ^(b) of the second spectacle lens.

Finally, the disclosure herein provides a device for producing aspectacle lens, the device comprising:

-   -   obtaining means for obtaining target data or target        specifications of a spectacle lens;    -   calculating and optimizing means for calculating and optimizing        at least one first spectacle lens for a pair of spectacle lenses        for use together with a second spectacle lens of the pair of        spectacle lenses in spectacles for a specific situation of wear,        wherein the method for optimizing the at least one surface of        the first spectacle lens comprises a binocular calculation or        optimization step performed such that a target function        F=g ⁽¹⁾ F _(mono) ⁽¹⁾ +g ^(bino) F _(bino) +{tilde over (F)}        is minimized, which is defined as the sum of at least one first        monocular function F_(mono) ⁽¹⁾ and one binocular function        F_(bino) with respective weighting factors g⁽¹⁾ and g^(bino),        respectively, wherein the first monocular function F_(mono) ¹        depends on the values of at least one first monocular optical        property Mon^((m1)) with respect to the target data or target        specifications of the first spectacle lens at a multitude of        evaluation points i₁ of the first spectacle lens, and wherein        the binocular function F_(bino) for a multitude of pairs (i₁        ^(b),i₂ ^(b)) of respectively one binocular evaluation point i₁        ^(b) of the first spectacle lens and a, in the specific        situation of wear, corresponding binocular evaluation point i₂        ^(b) of the second spectacle lens depends on the values of a        second monocular optical property Mon^((b)) both at the        binocular evaluation point i₁ ^(b) of the first spectacle lens        and at the binocular evaluation point i₂ ^(b) of the second        spectacle lens.

Here, it is possible to automatically measure the target data for the atleast one spectacle lens as individual prescription data of thespectacle wearer in particular together with further individual data ofthe spectacle wearer, in particular an individual position of wearand/or an individual object distance model, or to transfer or hand themover to the system or the device for producing a spectacle lens via auser interface as obtaining means. In particular, prescription data ofthe two spectacle lenses of the spectacle lens pair and/or theindividual data of the spectacle wearer, the position of wear and/or theobject model are sent to a device for producing a spectacle lensaccording to the disclosure herein by means of data remote transfer or“online”. The optimization of the spectacle lens considering theanisometropia of the spectacle wearer is performed on the basis of thetransmitted prescription data and/or individual data. Thus, the targetdata in particular provide the basis for the target or desiredspecifications of optical properties of the spectacle lens in particularin the individual position of wear, which are to be taken intoconsideration in the target function.

The optimized spectacle lenses or spectacle lens surfaces according tothe disclosure herein are preferably produced from mineral glass orplastics by means of numerically controlled tools.

The disclosure herein will be described in the following on the basis ofpreferred embodiments with reference to the accompanying drawings, whichshow:

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1A illustrates isolines of the astigmatism difference for aspectacle lens in the position of wear (lens+eye), which isconventionally optimized.

FIG. 1B illustrates isolines of the astigmatism difference for aspectacle lens in the position of wear (lens+eye), which is optimizedaccording to an exemplary embodiment.

FIG. 2A illustrates isolines of the refractive power difference for aspectacle lens in the position of wear (lens+eye), which isconventionally optimized.

FIG. 2B illustrates isolines of the refractive power difference for aspectacle lens in the position of wear (lens+eye), which is optimizedaccording an exemplary embodiment.

FIG. 3A and illustrates isolines of the refractive imbalance for aspectacle lens in the position of wear (lens+eye), which isconventionally optimized.

FIG. 3B illustrates isolines of the refractive imbalance for a spectaclelens in the position of wear (lens+eye), which is optimized according toan exemplary embodiment.

FIG. 4 illustrates a schematic illustration of a preferred device foroptimizing or producing the at least one spectacle lens according to anexemplary embodiment.

DETAILED DESCRIPTION

For the optimization and production of spectacle lens pairs according tothe disclosure herein, an optimization method is in particular used inwhich binocular differences of properties of wear are taken into accountin a target function. According to the disclosure herein, the localoptical properties of the spectacle lenses in the actual ray path of aspecific situation of wear and not only the surface values are takeninto consideration.

For a better understanding, a monocular optimization as e.g. describedin W. Becken et al., “Optimierung der Abbildungseigenschaften unterphysiologischen Aspekten”, Z. Med. Phys, 1/2007, will first of all beexplained. What is decisive for a full correction is conformity of thevergence matrix S_(SK) of the wavefront at the vertex sphere in the raypath of wear with the corresponding matrix S_(Ref) from the refraction.However, a full correction in all evaluation points of a spectacle lensat the same time is not possible in general. Thus, thedifference-vergence matrix S_(Δ)=S_(SK)−S_(Ref) of the refractivedeficit is to be minimized, which means a minimization of its sphericalequivalent S_(Δ) and its cylinder Z_(Δ) (they correspond to the meanvalue or difference of the eigenvalues of the difference-vergence matrixS_(Δ)). For the stability of the optimization, it has turned out to beadvantageous to already specify finite values S_(Δ,Soll) and Z_(Δ,Soll)of S_(Δ) and Z_(Δ) as target specifications (the so-called desiredspecifications), so that the optimization is directed the minimizationof the following (monocular) target function:

$\begin{matrix}{F_{mono} = {{\sum\limits_{i}{{g_{Z}(i)}( {{Z_{\Delta}(i)} - {Z_{\Delta,{Soll}}(i)}} )^{2}}} + {{g_{S}(i)}( {{S_{\Delta}(i)} - {S_{\Delta,{Soll}}(i)}} )^{2}}}} & (1)\end{matrix}$

Here, the sum preferably spans the more than 10000 evaluation points iof the spectacle lens to be optimized, wherein g_(Z)(i) and g_(S)(i)designate local weights or weighting factors.

According to a preferred embodiment of the disclosure herein, now if K(K≧1 is an integer) binocular properties Bin^((k)), k=1, . . . , K arespecified (which will be detailed in the following on the basis ofpreferred embodiments), the target function for a binocular calculationor optimization step of at least one surface of a first spectacle lenspreferably is the functionF=g ^(r) F _(mono) ^(r) +g ^(l) F _(mono) ^(l) +g ^(bino) F _(bino)  (2)wherein g⁽¹⁾=g^(r), g⁽²⁾=g^(l) and g^(bino) designate weights orweighting factors and F_(mono) ⁽¹⁾=F_(mono) ^(r) and F_(mono)⁽²⁾=F_(mono) ^(l) designate a first or right and a second or leftmonocular function. Preferably, the monocular functions are provided byanalogy with equation (1), i.e. in particular:

$\begin{matrix}{{F_{mono}^{r} = {{\sum\limits_{i_{r} \in G_{r}}{{g_{Z,r}( i_{r} )}( {{Z_{\Delta}( i_{r} )} - {Z_{\Delta,{Soll}}( i_{r} )}} )^{2}}} + {{g_{S,r}( i_{r} )}( {{S_{\Delta}( i_{r} )} - {S_{\Delta,{Soll}}( i_{r} )}} )^{2}}}}{F_{mono}^{l} = {{\sum\limits_{i_{l} \in G_{l}}{{g_{Z,1}( i_{l} )}( {{Z_{\Delta}( i_{l} )} - {Z_{\Delta,{Soll}}( i_{l} )}} )^{2}}} + {{g_{S,l}( i_{l} )}( {{S_{\Delta}( i_{l} )} - {S_{\Delta,{Soll}}( i_{l} )}} )^{2}}}}} & (3)\end{matrix}$

The analysis of the two monocular functions in equation (3) is doneseparately, wherein the index i_(r) in F_(mono) ^(r) runs over allevaluation points in the right lens (i_(r)∈G_(r)) and the index i_(l) inF_(mono) ^(l) over all points in the left lens (i_(l)∈G_(l)).

In a preferred embodiment, the binocular function is specified by

$\begin{matrix}{F_{bino} = {\sum\limits_{k}\begin{pmatrix}{{\sum\limits_{{ir} \in {GBr}}{{g_{Bin}^{(k)}( i_{r} )}( {{{Bin}^{(k)}( i_{r} )} - {{Bin}_{Soll}^{(k)}( i_{r} )}} )^{2}}} +} \\{{\underset{i_{r} \notin {GB}_{r}}{\sum\limits_{i_{r} \in G_{r}}}{{g_{Bin}^{(k)}( i_{r} )}( {{{Bin}^{(k)}( i_{r} )} - {{Bin}_{Soll}^{(k)}( i_{r} )}} )^{2}}} +} \\{\underset{i_{l} \notin {GB}_{l}}{\sum\limits_{i_{l} \in G_{l}}}{{g_{Bin}^{(k)}( i_{l} )}( {{{Bin}^{(k)}( i_{l} )} - {{Bin}_{Soll}^{(k)}( i_{l} )}} )^{2}}}\end{pmatrix}}} & (4)\end{matrix}$wherein the index k runs over all binocular properties to be taken intoconsideration and the indices i_(r) i_(l) run over all evaluationpoints. The variables Bin^((k)) are binocular properties (see below andtable 2), and Bin_(Soll) ^((k)) are the desired specifications or localdesired values thereof. Moreover, g_(Bin) ^((k)) are local binocularweighting functions depending on the evaluation points. In thedesignations g_(Bin) ^((k))(i_(l)), Bin^((k))(i_(l)), Bin_(Soll)^((k))(i_(l)), the argument (i_(l)) in particular represents anabbreviation for the pair of points (P_(l)(i_(l)), P_(r)(i_(l))) of apoint P_(l) on the left lens and a point P_(r) on the right lens,wherein both points can be specified by the left index i_(l).Accordingly, the argument (i_(r)) in particular represents such a pairof points (P_(l)(i_(r)),P_(r)(i_(r))) which can already be specified bythe right index i_(r) alone. Optionally, the points can e.g. be on thefront surface or the back surface.

The pair of points (P_(l),P_(r)) designates the points on the respectivespectacle lens for which monocular properties are to be compared inparticular in both lenses. Now, different regions are to be particularlydistinguished on the lenses:

a) the binocularly calculatable regions GB_(r) and GB_(l): Each pair ofpoints (P_(l),P_(r)), for which P_(l) is the penetration point of theleft principal ray on the left lens and P_(r) is the penetration pointof the right principal ray on the right lens, wherein both principalrays are characterized in that they intersect on an object surface to bedetermined in the object space, is called a corresponding pair ofpoints. The region with points P_(l) on the left lens, for which acorresponding point P_(r) can be found on the right lens, is called thebinocularly calculatable region GB_(l) of the left lens. Thecorresponding region in the right lens is called the binocularlycalculatable region GB_(r) of the right lens. The discrete set of gridindices i_(l), i_(r), for which the points P_(l)(il) and P_(r)(ir) liein GB_(l) and GB_(r), respectively, are also referred to as GB_(l) andGB_(r), respectively.b) the non-binocularly calculatable region in the left lens, i.e.i_(l)∈G_(l), but i_(l)∉GB_(l)c) the non-binocularly calculatable region in the right lens, i.e.i_(r)∈G_(r), but i_(r)∉GB_(r)

Now, the first summation in equation (4) relates to points in thebinocularly calculatable region a). Preferably, first of all the rightindex i_(r) is set and P_(r) is determined therefor, and the associatedpoint on the object surface is determined. Subsequently, in a principalray iteration, a second principal ray and P_(l) are calculated, wherebythe pair or points (P_(l)(i_(r)),P_(r)(i_(r))) is set depending oni_(r). Alternatively, by analogy, the pair of points(P_(l)(il),P_(r)(il)) can also be determined depending on the left indexil. In both cases, the summation in equation (4) sweeps the entirebinocularly calculatable region. Without a general limitation, the firstsummation is expressed by ir∈GBr in the following.

Now, the second summation in equation (4) relates to points in thenon-binocularly calculatable region of the left lens, region b). Thiscontribution to the binocular function does not directly relate tobinocular vision, but is advantageous for obtaining a particularlyadvantageous transition of the target function at the rim of thebinocular region for the sake of tolerability of the spectacle lens orthe spectacle lenses. Preferably, the point P_(l)(il) is determined forthe given index i_(r), and instead of the corresponding point (whichdoes not exist), that point P_(r)(i_(l)) that is horizontallysymmetrical with respect to P_(l)(i_(l)) is selected.

Finally, the third summation in equation (4) relates to points in thenon-binocularly calculatable region c) of the right lens, which arecounted by the index i_(r).

According to a preferred embodiment, the binocular propertiesBin^((k))(i) (wherein the index i is used instead of i_(l), i_(r) in thefollowing) are defined as follows: The values of the binocular opticalproperty Mon_(r) ^((q))(i):=Mon_(r) ^((q))(P_(r)(i)), Mon_(l)^((q))(i):=Mon_(l) ^((q))(P_(l)(i)), q=1, . . . , Q are calculated atthe two points P_(l)(i), P_(r)(i) per Q (Q≧1 is an integer) for theevaluation point i. As the binocular optical property Bin^((k))(i),preferably a functionBin^((k))(i)=ƒ^((k))(Mon _(r) ⁽¹⁾(i),Mon _(r) ⁽²⁾(i), . . . ,Mon _(r)^((Q))(i),Mon _(l) ⁽¹⁾(i),Mon _(l) ⁽²⁾(i), . . . ,Mon _(l)^((Q))(i))  (5)of this monocular property is specified, which takes at least onemonocular property of each side into consideration, which really dependson at least one of Mon_(r) ^((q))(i) and at least one of Mon_(l)^((q))(i). The function ƒ^((k)) may, but not necessarily has to, be thedifference of two monocular properties, e.g. Bin^((k))(i)=Mon_(l)⁽¹⁾(i)−Mon_(r) ⁽¹⁾(i).

Preferably, the binocular optical property Bin^((k)) is one of thevariables that can be formed from the left and right results of thematrix S_(Δ) of the monocular refractive deficit, the monocularmagnification matrix N and/or the monocular prism Pr.

With the preferred parameterization

$\begin{matrix}{{S_{\Delta} = \begin{pmatrix}S_{xx} & S_{xy} \\S_{xy} & S_{yy}\end{pmatrix}},\mspace{14mu}{N = \begin{pmatrix}N_{xx} & N_{xy} \\N_{xy} & N_{yy}\end{pmatrix}},\mspace{14mu}{\Pr = \begin{pmatrix}\Pr_{h} \\\Pr_{v}\end{pmatrix}}} & (6)\end{matrix}$table 1 shows new exemplary, preferred monocular optical properties,which may be taken into account in the target function as at least afirst, second and/or third monocular optical properties.

q Formula Designation 1${Mon}_{r}^{(1)} = {S_{\Delta,r} = {\frac{1}{2}( {S_{{xx},r} + S_{{yy},r}} )}}$Spherical equivalent of the monocular refractive deficit 2 Mon_(r) ⁽²⁾ =Z_(Δ,r) = {square root over ((S_(xx,r) − S_(yy,r))² + 4S_(xy,r) ²)}Cylinder of the monocular refractive deficit 3${Mon}_{r}^{(3)} = {\alpha_{\Delta,r} = {\frac{1}{2}\arctan\;\frac{2\; S_{{xy},r}}{S_{x,r} + S_{y,r}}}}$Cylinder axis of the monocular refractive deficit 4${Mon}_{r}^{(4)} = {N_{r} = {\frac{1}{2}\sqrt{( {N_{{xy},r} - N_{{yx},r}} )^{2} + ( {N_{{xx},r} + N_{{yy},r}} )^{2}}}}$Mean monocular magnification 5${Mon}_{r}^{(5)} = {Z_{r} = {\frac{1}{2}\sqrt{( {N_{{xy},r} + N_{{yx},r}} )^{2} + ( {N_{{xx},r} - N_{{yy},r}} )^{2}}}}$Mean monocular distortion 6 $\begin{matrix}{{Mon}_{r}^{(6)} = \psi_{N,r}} \\{= {\frac{1}{2}\arctan\;\frac{2( {{N_{{xx},r}N_{{xy},r}} + {N_{{yx},r}N_{{yy},r}}} )}{N_{{xx},r}^{2} - N_{{xy},r}^{2} + N_{{yx},r}^{2} - N_{{yy},r}^{2}}}}\end{matrix}\quad$ Monocular principal magnification direction 7${Mon}_{r}^{(7)} = {\psi_{T,r} = {\arctan\;\frac{N_{{xy},r} - N_{{yx},r}}{N_{{xx},r} + N_{{yy},r}}}}$Monocular torsion angle 8 Mon_(r) ⁽⁸⁾ = Pr_(h,r) Monocular horizontalprism 9 Mon_(r) ⁽⁹⁾ = Pr_(v,r) Monocular vertical prism

The spherical equivalent S_(Δ) represents the mean value of theeigenvalues of S_(Δ). Thus, the value Z_(Δ) of the cylinder correspondsto the difference of the eigenvalues of S_(Δ). The angle α_(Δ)represents the direction of one of the eigenvectors of S_(Δ). Inparticular, with S_(Δ), Z_(Δ) and α_(Δ), the three degrees of freedom ofthe symmetrical matrix S_(Δ) are fully characterized. The magnificationmatrix N is i.a. asymmetrical and thus has one degree of freedom morethan the symmetrical matrix S_(Δ). The torsion angle is particularlydefined such that the product R(ψ_(T))N is symmetrical with the rotationmatrix R(ψ_(T))=((cos ψ_(T), −sin ψ_(T)),(sin ψ_(T), cos ψ_(T))). Theprocedure with this product is the same as with S_(Δ), i.e. N is themean value of the eigenvalues of R(ψ_(T))N, Z is the difference thereof,and ψ_(N) is the direction of one of the eigenvectors of R(ψ_(T))N.

The following illustrates a number of preferred binocular functionsBin^((k)). They can in particular be represented as functions of (i.e.depending on) values of the above-described preferred monocularfunctions Mon^((q)), wherein the index q serves as a reference to theabove, exemplarily selected numbering of the monocular functions onlyand apart from that is not of limiting significance. In particular, thisdoes not mean an order or weighting of the monocular functions necessaryfor the disclosure herein.

It has turned out to be practical to form the binocular left-rightdifferences not only according to the property in accordance with table1, but also by specific combinations of these properties, which can beeasily interpreted. If one calculates the matrices S_(Δ,r) and S_(Δ,l),determined by the first three properties, for the refractive deficit inthe evaluation points P_(r)(i) and P_(l)(i), respectively, one cantherefrom form the binocular difference matrix ΔS_(Δ)=S_(Δ,l)−S_(Δ,r) ofthe refractive deficit and therefrom calculate varuabkes S_(Δ,lr),Z_(Δ,lr), α_(Δ,lr) by analogy with S_(Δ), Z_(Δ), α_(Δ) (see Bin⁽¹⁾ toBin⁽³⁾ in table 2). In another preferred embodiment, the smaller or thelarger principal meridians are subjected to a left-right comparison(Bin⁽⁴⁾ or Bin⁽⁵⁾). In a further preferred embodiment, the norm of thedifference matrix ΔS_(Δ) is formed (Bin⁽⁶⁾) and/or the cylinder valuesand/or the cylinder axes are directly compared (Bin⁽⁷⁾ and/or Bin⁽⁸⁾). Adirect comparison of the spherical equivalents (sometimes referred to as“refractive imbalance”) is already represented by Bin⁽¹⁾.

For the comparison of the left and right magnification matrices, thereare more possibilities due to their asymmetries. Particularly preferredis the direct difference calculation of magnification, distortion,principal magnification direction and/or torsion (Bin⁽⁹⁾ to Bin⁽¹²⁾).Alternatively or in addition, the symmetrical proportions of bothmagnification matrices are determined, the difference matrixR(ψ_(T,l))N₁−R(ψ_(T,r))N_(r) is formed therefrom, and the mean value ofthe eigenvalues, the difference thereof and/or the principal directionis formed from said difference matrix by analogy with ΔS_(Δ) and istaken into account in the binocular function. The mean value of theeigenvalues is already given by Bin⁽⁹⁾, the two other variablescorrespond to Bin⁽¹³⁾ and Bin⁽¹⁴⁾. By analogy with Bin⁽⁶⁾, the norm ofthe difference matrix N_(l)−N_(r) is formed in another preferredembodiment (Bin⁽¹⁵⁾).

In another preferred embodiment, the magnification quotient matrix isformed by

$\begin{matrix}{{N^{Q} = {{N_{1}N_{r}^{- 1}} = \begin{pmatrix}N_{xx}^{Q} & N_{xy}^{Q} \\N_{yx}^{Q} & N_{yy}^{Q}\end{pmatrix}}},} & (7)\end{matrix}$in order to compare the left and right magnification matrices. Themagnification quotient matrix is equal to the identity matrix if bothmagnification matrices are identical. For the magnification quotientmatrix N^(Q), magnification, distortion, position or the principalmagnification direction and/or torsion are determined preferably byanalogy with N (Bin⁽¹⁶⁾ to Bin⁽¹⁹⁾) and taken into account in thebinocular function correspondingly. If both magnification matrices N_(l)and N_(r) are equal, then N^(Q)=1 is the identity matrix and itsmagnification is 1, its distortion 0, its principal direction undefined,and its torsion 0.

In a further preferred embodiment, from the prisms of the monocularoptical properties, the horizontal vergence position and/or the verticalprism difference (Bin⁽²⁰⁾ to Bin⁽²¹⁾) are alternatively or in additiontaken into account in the binocular function as binocular opticalproperties. Thereby, a spectacle lens or a pair of spectacle lenses foruse in spectacles for the correction of anisometropia can be optimizedor produced in a particularly preferred manner taking the anisometropiainto consideration.

TABLE 2 Binocular variables which according to preferred embodiments aretaken into consideration in the binocular function alternatively or incombination. Mon_(rechts) ^((q)), Formula Mon_(links) ^((q)) DesignationBin⁽¹⁾ = S_(Δ,lr) = S_(Δ,l) − S_(Δ,r) q = 1 Spherical equivalent of thebinocular refractive imbalance${Bin}^{(2)} = {Z_{\Delta,{lr}} = \sqrt{\begin{matrix}{Z_{\Delta,l}^{2} + Z_{\Delta,r}^{2} -} \\{2Z_{\Delta,l}Z_{\Delta,r}\mspace{11mu}\cos\; 2( {\alpha_{\Delta,l} - \alpha_{\Delta,r}} )}\end{matrix}}}$ q = 2, 3 Cylinder of the binocular refractive imbalance(astigmatic difference) $\begin{matrix}{{Bin}^{(3)} = \alpha_{\Delta,{lr}}} \\{{= {\frac{1}{2}\arctan\;\frac{{Z_{\Delta,l}\sin\mspace{11mu} 2\alpha_{\Delta,l}} - {Z_{\Delta,r}\mspace{11mu}\sin\mspace{11mu} 2\alpha_{\Delta,r}}}{{Z_{\Delta,l}\cos\mspace{11mu} 2\alpha_{\Delta,l}} - {Z_{\Delta,r}\mspace{11mu}\cos\mspace{11mu} 2\alpha_{\Delta,r}}}}}\;}\end{matrix}\quad$ q = 2, 3 Cylinder axis of the binocular refractiveimbalance${Bin}^{(4)} = {S_{\Delta,{lr}}^{-} = {( {S_{\Delta,l} - {\frac{1}{2}Z_{\Delta,l}}} ) - ( {S_{\Delta,r} - {\frac{1}{2}Z_{\Delta,r}}} )}}$q = 1, 2 Binocular imbalance in the smaller principal meridian${Bin}^{(5)} = {S_{\Delta,{lr}}^{+} = {( {S_{\Delta,l} + {\frac{1}{2}Z_{\Delta,l}}} ) - ( {S_{\Delta,r} + {\frac{1}{2}Z_{\Delta,r}}} )}}$q = 1, 2 Binocular imbalance in the larger principal meridian$\begin{matrix}{{Bin}^{(6)} = A_{\Delta,{lr}}} \\{= \sqrt{\begin{matrix}{( {S_{{xx},l} - S_{{xx},r}} )^{2} + ( {S_{{yy},l} - S_{{yy},r}} )^{2} +} \\{2( {S_{{xy},l} - S_{{xy},r}} )^{2}}\end{matrix}}}\end{matrix}\quad$ q = 1, 2, 3 Binocular dioptric distance between leftand right refractive deficits Bin⁽⁷⁾ = ΔZ_(Δ) = |Z_(Δ,l) − Z_(Δ,r)| q =2 Amount of the binocular cylinder difference Bin⁽⁸⁾ = Δα_(Δ) = α_(Δ,l)− α_(Δ,r) q = 3 Binocular cylinder axis difference Bin⁽⁹⁾ = ΔN = N_(l) −N_(r) q = 4 Binocular magnification difference Bin⁽¹⁰⁾ = ΔZ = Z_(l) −Z_(r) q = 5 Binocular distortion difference Bin⁽¹¹⁾ = Δψ_(N) = ψ_(N,l) −ψ_(N,r) q = 6 Binocular difference of the principal magnificationdirections Bin⁽¹²⁾ = Δψ_(T) = ψ_(T,l) − ψ_(T,r) q = 7 Binocular torsiondifference ${Bin}^{(13)} = {Z_{lr} = \sqrt{\begin{matrix}{Z_{l}^{2} + Z_{r}^{2} -} \\{2Z_{l}Z_{r}\mspace{11mu}\cos\mspace{11mu} 2( {\psi_{N,l} - \psi_{N,r}} )}\end{matrix}}}$ q = 5, 6 Distortion of the binocular differenceR(ψ_(T,l))N_(l) − R(ψ_(T,r))N_(r) of the symmetrical proportions of themagnification matrices $\begin{matrix}{{Bin}^{(14)} = \psi_{N,{lr}}} \\{{= {\frac{1}{2}\arctan\;\frac{{Z_{l}\sin\mspace{11mu} 2\psi_{N,l}} - {Z_{r}\mspace{11mu}\sin\mspace{11mu} 2\psi_{N,r}}}{{Z_{l}\cos\mspace{11mu} 2\psi_{N,l}} - {Z_{r}\mspace{11mu}\cos\mspace{11mu} 2\psi_{N,r}}}}}\;}\end{matrix}\quad$ q = 5, 6 Principal direction of the binoculardifference R(ψ_(T,l))N_(l) − R(ψ_(T,r))N_(r) of the symmetricalproportions of the magnification matrices $\begin{matrix}{{Bin}^{(15)} = A_{N,{lr}}} \\{{= \sqrt{\begin{matrix}{( {N_{{xx},l} - N_{{xx},r}} )^{2} + ( {N_{{yy},l} - N_{{yy},r}} )^{2} +} \\{2( {N_{{xy},l} - N_{{xy},r}} )^{2}}\end{matrix}}}\;}\end{matrix}\quad$ q = 4, 5, 6, 7 Binocular difference norm between leftand right magnification matrices $\begin{matrix}{{Bin}^{(16)} = N^{Q}} \\{{= {\frac{1}{2}\sqrt{( {N_{xy}^{Q} - N_{yx}^{Q}} )^{2} + ( {N_{xx}^{Q} + N_{yy}^{Q}} )^{2}}}}\;}\end{matrix}\quad$ q = 4, 5, 6 Magnification of the magnificationquotient matrix $\begin{matrix}{{Bin}^{(17)} = Z^{Q}} \\{{= {\frac{1}{2}\sqrt{( {N_{xy}^{Q} + N_{yx}^{Q}} )^{2} + ( {N_{xx}^{Q} - N_{yy}^{Q}} )^{2}}}}\;}\end{matrix}\quad$ q = 4, 5, 6 Distortion of the magnification quotientmatrix $\begin{matrix}{{Bin}^{(18)} = \psi_{N}^{Q}} \\{{= {\frac{1}{2}\arctan\;\frac{2( {{N_{xx}^{Q}N_{xy}^{Q}} + {N_{yx}^{Q}N_{yy}^{Q}}} )}{( N_{xx}^{Q} )^{2} - ( N_{xy}^{Q} )^{2} + ( N_{yx}^{Q} )^{2} - ( N_{yy}^{Q} )^{2}}}}\;}\end{matrix}\quad$ q = 4, 5, 6, 7 Principal magnification direction ofthe magnification quotient matrix${Bin}^{(19)} = {\psi_{T}^{Q} = {\arctan\frac{\;{N_{xy}^{Q} - N_{yx}^{Q}}}{N_{xx}^{Q} + N_{yy}^{Q}}}}$q = 4, 5, 6, 7 Torsion of the magnification quotient matrix Bin⁽²⁰⁾ =ΔPr = Pr_(h,l) = Pr_(h,r) q = 8 Horizontal prism difference, horizontalvergence position Bin⁽²¹⁾ = ΔPr = Pr_(v,l) − Pr_(v,r) q = 9 Verticalprism difference

In a preferred embodiment, the binocular calculation or optimizationstep is performed such that the first and/or the second spectacle lens(i.e. optionally the front and/or the back surface) are specified byn_(l) spline coefficients in the left lens and n_(r) spline coefficientsin the right lens, wherein the spline grid may be at the evaluationpoints, but does not have to.

Preferably, the starting condition for each lens (in particular for eachlens varied in the binocular optimization) is assumed to be amonocularly favorable condition. Particularly suitable is a lensoptimized monocularly in advance according to the target function inequation (1).

In a preferred embodiment, the binocular calculation or optimizationstep comprises a one-sided binocular optimization. This is particularlypreferred if one eye is preferred by the spectacle wearer (a dominanteye). Here, preferably only the lens on the other side is changed and itis accepted that the monocular properties thereof worsen if thebinocular properties can be improved thereby. Exemplarily, the n_(l)coefficients of the left lens are maintained, while the n_(r)coefficients of the right lens are changed such that the target functionin equation (2) is minimized thereby.

Since in a one-sided optimization of the right lens the contribution ofthe left-side monocular target function F_(mono) ^(l) is constant withrespect to F in equation (2), it can also be left out, so that insteadof equation (2), optimization may take place according to the targetfunctionF=g ^(r) F _(mono) ^(r) +g ^(bino) F _(bino)  (8)without changing the result for the lenses.

In a further preferred embodiment, instead of the binocular function ofequation (4),

$\begin{matrix}{F_{bino} = {\sum\limits_{k}\begin{pmatrix}{{\sum\limits_{i_{r} \in {GBr}}{{g_{Bin}^{(k)}( i_{r} )}( {{{Bin}^{(k)}( i_{r} )} - {{Bin}_{Soll}^{(k)}( i_{r} )}} )^{2}}} +} \\{\underset{i_{r} \notin {GB}_{r}}{\sum\limits_{i_{r} \in G_{r}}}{{g_{Bin}^{(k)}( i_{r} )}( {{{Bin}^{(k)}( i_{r} )} - {{Bin}_{Soll}^{(k)}( i_{r} )}} )^{2}}}\end{pmatrix}}} & (9)\end{matrix}$is used as a binocular function in the target function of equation (8)or equation (2).

In a further preferred embodiment of the present disclosure, thebinocular calculation or optimization step comprises a two-sided,simultaneous binocular optimization without constraints. In particular,in the binocular optimization performed according to equation (2), alln_(l)+n_(r) spline coefficients are changed simultaneously, whereinpreferably a Newton search algorithm (or a different method) is used tominimize the target function. Here, the designation “withoutconstraints” means that really all n_(l)+n_(r) spline coefficients areindependent from one another. This is particularly advantageous if thetwo spectacle lenses are different, such as in the case ofanisometropia. In the case of isometropia, an independent optimizationof both lenses can be used e.g. to deal with specific monocularproperties on one side differently than on the other side by means ofdifferent weights. The variations of the target functions of equations(8) and (9) are not suitable for the two-sided, simultaneous binocularoptimization without constraints, since both lenses are varied.

In a further preferred embodiment of the present disclosure, thebinocular calculation or optimization step comprises a two-sided,simultaneous binocular optimization with constraints. In particular, ina preferred embodiment, the left and right spectacle lenses areoptimized or produced in a mirror-symmetrical manner. In this case,preferably n_(l)=n_(r), and the spline coefficients of the left lens areidentical with those of the right lens. Preferably, the left monoculardesired specifications or desired values and weights are equated withthe right ones as well. Then, in the target function in equation (2)F_(mono) ^(l)=F_(mono) ^(r), and in the binocular target function inequation (4) the second and third subtotals are identical. In thisspecial case, all two variations of the target functions according toequations (8) and (9) do not change the result with respect to equations(2, 4). For reasons of symmetry, i.e. due to g^(l)F_(mono)^(l)=g^(r)F_(mono) ^(r) and due to the conformity of the second andthird summations in equation (4), these variations are equivalent to theoriginal target functions in equations (2, 4) if one puts g^(l)→g^(l)/2,g^(r)→g^(r)/2 and g_(Bin) ^((k))(i_(r))→g_(Bin) ^((k))(i_(r))/2 fori_(r)∈GB_(r) in equations (2) and (4), respectively. As a starting statefor the binocular optimization with constraints, preferably a single,monocularly favorable or optimized lens is provided. A lens monocularlyoptimized according to equation (1) is particularly suitable.

In a further preferred embodiment of the present disclosure, thebinocular calculation or optimization step comprises a two-sided,sequential binocular optimization. Therewith, both spectacle lenses canbe optimized, wherein for the calculation or optimization step the largenumber of degrees of freedom of the optimization problem is to bereduced by performing a one-sided binocular optimization according tothe target function in equation (2) and in equation (4), alternatelyleft and right as an alternative. Each one-sided optimization process,i.e. each sequence, can either run until the value of the targetfunction in this sequence does not change any more, or can be cancelledprematurely if the changes fall under a specific cancellation criterion.The calculation or optimization and production can be noticeablyaccelerated by reducing the free parameters.

Preferably, the alternation of left and right-side optimization iscontinued until the result does not change any more. This final resultdiffers from that of the two-sided, simultaneous binocular optimizationwithout constraints, but represents a good approximation if the numberof steps for the individual sequences is suitably chosen. Preferably,the method comprises a step of determining or specifying a dominant eye.Particularly preferably, the sequential optimization is started with amodification or binocular optimization of the spectacle lens that facesaway from the dominant eye. In particular, the changes in the firstoptimization step of the sequence are strongest. The change of thedominant eye with respect to the monocular optimum takes place in thesecond sequence and is correspondingly weaker.

In a further preferred embodiment of the present disclosure, thebinocular calculation or optimization step comprises a two-sided,sequential binocular optimization with modified target function. Byanalogy with the one-sided binocular optimization, the target functionaccording to equations (8, 9) is modified.

FIGS. 1A to 3B show an example of a two-sided, simultaneous binocularoptimization with constraints. These FIGS. 1 to 8 relate to a Cartesiancoordinate system which is tangential to the front surface of thespectacle lens and the origin of which is preferably in the zerodirection of sight in front of the corresponding eye. The x-y plane ispreferably tangential to the front surface in the prism reference pointor geometrical center; all coordinate values x and y are indicated inmm. The individual figures show isolines of the illustrated variables.

In particular, it concerns an optimization or production of aprogressive spectacle lens pair for use with isometropia. In particular,it concerns a minus-power lens with the prescription sph=−7.0 D. Asboundary conditions, preferably the coefficients of the to-be-optimizedsurfaces of the left and right spectacle lenses are equated as describedabove.

First of all, a monocular optimization is performed by minimizing thetarget function illustrated in equation (1). The resulting monocularlyoptimized spectacle lens forms the basis for a binocular optimization,wherein in the binocular function according to equation (9) therefractive imbalance is taken into consideration as the binocularoptical property Bin⁽¹⁾=S_(Δ,lr)=S_(Δ,l)−S_(Δ,r) according to table 2.The monocular optical properties refractive power and astigmatism forthe combination of spectacle lens and eye in the specific situation ofwear are illustrated in FIG. 1 (astigmatism) and FIG. 2 (refractivepower) for the only monocularly optimized spectacle lens (FIGS. 1A and2A) and the spectacle lens optimized according to the disclosure (FIGS.1A and 2A). Furthermore, FIG. 3 shows the binocular optical propertyBin⁽¹⁾=S_(Δ,lr)=S_(Δ,l)−S_(Δ,r) for the conventionally optimizedspectacle lens (FIG. 3A) and the spectacle lens optimized according tothe disclosure (FIG. 3B). While in the conventional spectacle lens (FIG.3A), values for the refractive imbalance of S_(Δ,lr)>0.15 dpt occur inthe distance portion and regions with even S_(Δ,lr)>0.3 dpt occur in thenear portion, the maximally occurring values of the refractive imbalanceof S_(Δ,lr)≦0.08 dpt in the distance portion and S_(Δ,lr)≦0.15 dpt inthe near portion are reduced by the optimization according to thedisclosure, whereby the imaging properties and the tolerability of thespectacle lens for use in the spectacles are significantly improved.

Preferably, the visual points, corresponding to the i^(th) evaluationpoints, of the second spectacle lens, are calculated by means of raytracing assuming the orthotropia in the situation of wear of the firstspectacle lens and the second spectacle lens in front of the eyes of thespectacle wearer. In doing so, in particular the course of a firstprincipal ray and the associated wavefront are calculated. The firstprincipal ray is preferably defined as the ray that passes from theocular center of rotation of the first (e.g. right) eye through apenetration point on the front or back surface of the (e.g. right)spectacle lens to be optimized to a predetermined object point. Thepenetration point of the first principal ray with the front or backsurface of the spectacle lens to be optimized represents the i^(th)evaluation point. The calculation of the wavefront is preferablyperformed by means of wavefront tracing.

Subsequently, the course of a second principal ray is iterated assumingintersecting visual axes (orthotropia), and subsequently the wavefrontassociated with the second principal ray is calculated. The secondprincipal ray is preferably defined as the ray that passes through thepredetermined object point, the second (e.g. left) spectacle lens, andthe ocular center of rotation of the second (e.g. left) eye.

The penetration point of the second principal ray with the front or backsurface of the second spectacle lens represents the visual point,corresponding to the i^(th) evaluation point, of the second spectaclelens.

From the data of the wavefront there can be determined the monocularoptical properties, such as astigmatic deviation and the refractiveerror of the wavefront at the i^(th) evaluation point of the first orsecond spectacle lens in the specific situation of wear. The astigmaticdeviation represents the difference of the actual astigmatism of thespectacle lens and the required (desired) astigmatism. Also, therefractive error represents the difference of the actual refractivepower of the spectacle lens and the required (desired) refractive power.Preferably, the astigmatic difference represents the difference(according to the method of obliquely crossed cylinders orcross-cylinder method, as described e.g. in US 2003/0117578) of the thuscalculated deviations of the first and second spectacle lenses each.According to the cross-cylinder method, the difference in cylinder orastigmatism of the left and right spectacle lenses is preferablycalculated as follows:

zyl_(x) = zyl_(R) ⋅ cos (2 ⋅ A_(R)) − zyl_(L) ⋅ cos (2 ⋅ A_(L))zyl_(y) = zyl_(R) ⋅ sin (2 ⋅ A_(R)) − zyl_(L) ⋅ sin (2 ⋅ A_(L))${zyl}_{Dif} = \sqrt{{zyl}_{x}^{2} + {zyl}_{y}^{2}}$$A_{Dif} = {a\;{\tan( \frac{{zyl}_{y}}{{zyl}_{x}} )}}$wherein:zyl_(R) designates the amount of the cylinder of the right spectaclelens;A_(R) designates the cylinder axis of the cylinder of the rightspectacle lens;zyl_(L) designates the amount of the cylinder of the left spectaclelens;A_(L) designates the cylinder axis of the cylinder of the left spectaclelens;zyl_(Dif) designates the amount of the resulting cylinder; andA_(Dif) designates the cylinder axis of the resulting cylinder.

The refractive balance represents the absolute value of the differenceof the mean power of the spectacle lens to be optimized and the secondspectacle lens.

A vertical prism difference preferably arises by projecting the eye-sideprincipal rays into the cyclopean eye plane and by expressing the anglebetween the straight lines in cm/m. The cyclopean eye plane is the planethat passes through the point in the middle of the straight line, whichconnects the ocular centers of rotation of the two eyes, and isperpendicular to said straight line.

The two eyes can be average model eyes (e.g. Gullstrand's schematiceyes) arranged in an average position of wear (e.g. according to DIN58208 part 2). Alternatively, the two eyes can be model eyes that takethe individual parameters of a spectacle wearer into account and arearranged in a predetermined (individual) position of wear. Further, withrespect to the definition of cyclopean eye or the cyclopean eyecoordinates, reference is made to the textbook “Refraktionsbestimmung”by Heinz Diepes, vol. 3 DOZ Verlag, Heidelberg 2004, pages 74 to 75, andto the textbook “Binokular Vision and Stereopsis” by Ian P. Howard,Brian J. Rogers, Oxford University Press, 1995, pages 38 to 39, page 560verwiesen.

Here, it is possible to transfer the prescription data of the twospectacle lenses of the spectacle lens pair and/or the individual dataof the spectacle wearer, the position of wear and/or the object model toa device for producing a spectacle lens according to the exemplaryembodiments preferably by means of data remote transfer or “online”. Theoptimization of the spectacle lens considering the anisometropia of thespectacle wearer is performed on the basis of the transmittedprescription data and/or individual data.

The data of the second spectacle lens (thickness, vertex depths of thefront and backs surfaces and/or local curvatures), which are taken intoconsideration in the calculation of the course of the principal ray andthe associated wavefront, may be theoretical data relating to areference spectacle lens with the prescription values (i.e. with thespecified spherical, cylindrical, progressive and/or prismatic powers)required for the correction of the refractive deficit.

However, it is possible to obtain the data of the spectacle lens bymeasuring the vertex depths of the front and/or the back surface e.g. bymeans of scanning devices or an interferometer. The measurement ispreferably performed in points of a raster, which are located at apredetermined distance. The entire surface can subsequently bereconstructed e.g. by means of spline functions. This allows possiblemanufacture-related deviations of the vertex depths to be taken intoconsideration in the calculation or optimization of the spectacle lensas well. The measurement data of the second spectacle lens can also betransmitted to a device for producing a spectacle lens according to theexemplary embodiments by means of data remote transfer (“online”).

Preferably, one of the two surfaces of the first spectacle lens, whichis preferably the object-side front surface, is a simple rotationallysymmetrical surface. The optimization of the spectacle lens thenpreferably comprises a surface optimization of the opposite surface,which is preferably the eye-side back surface, so that theabove-mentioned target function is minimized. The thus optimized surfaceusually is a non-rotationally symmetrical surface, e.g. an aspherical,an atoroidal, or a progressive surface.

As is schematically illustrated in FIG. 4, a computer program product(i.e. a computer program claimed in the patent category of a device) 200is provided, which is designed to—when loaded and executed on a suitablecomputer 100 or network-perform a method for optimizing or calculatingat least one first spectacle lens for a pair of spectacle lenses for usetogether with a second spectacle lens of the pair of spectacle lenses inspectacles for a specific situation of wear. The computer programproduct 200 can be stored on a physical storage medium or programcarrier 120. The computer program product can further be present as aprogram signal.

With reference to FIG. 4, a possible computer or network architecturewill be described in the following. The processor 110 of the computer100 is e.g. a central processor (CPU), a microcontroller (MCU), or adigital signal processor (DSP). The storage 120 symbolizes elementsstoring data and commands either in a temporally limited or permanentfashion. Even though the storage 120 is shown as part of the computer100 for the sake of better understanding, the storage function can beimplemented elsewhere, e.g. in the processor itself (e.g. cache,register) and/or also in the network 300, for example in the computers101/102. The storage 120 may be a Read-Only Memory (ROM), aRandom-Access Memory (RAM), a programmable or non-programmable PROM, ora memory with other access options. The memory 120 may physically beimplemented or stored on a computer-readable program carrier, forexample on:

-   -   (a) a magnetic carrier (hard disk, floppy disk, magnetic tape);    -   (b) an optical carrier (CD-ROM, DVD);    -   (c) a semiconductor carrier (DRAM, SRAM, EPROM, EEPROM).

Optionally, the memory 120 is distributed across different media. Partsof the memory 120 can be attached in a fixed or exchangeable manner. Thecomputer 100 uses known means, such as floppy-disk drives, for readingand writing.

The memory 120 stores support components, such as a Bios (Basic InputOutput System), an operating system (OS), a program library, a compiler,an interpreter and/or a spreadsheet or word processing program. Thesecomponents are not illustrated for the sake of better understanding.Support components are commercially available and can be installed orimplemented on the computer 100 by experts.

The processor 110, the memory 120, the input and output devices arejoined via at least one bus 130 and/or are optionally connected via the(mono, bi, or multi-directional) network 300 (e.g. the Internet) or arein communication with each other. The bus 130 and the network 300represent logical and/or physical connections, which transmit bothcommands and data signals. The signals within the computer 100 aremainly electrical signals, whereas the signals in the network areelectrical, magnetic and/or optical signals or also wireless radiosignals.

Network environments (such as the network 300) are common in offices,company-wide computer networks, Intranets, and on the Internet (i.e.World Wide Web). The physical distance between the computers in thenetwork does not have any significance. The network 300 may be awireless or wired network. Possible examples for implementations of thenetwork 300 are: a Local Area Network (LAN), a Wireless Local AreaNetwork (WLAN), a Wide Area Network (WAN), an ISDN network, an infraredlink (IR), a radio link, such as the Universal Mobile TelecommunicationSystem (UMTS) or a satellite link. Transmission protocols and dataformats are known. Examples are: TCP/IP (Transmission ControlProtocol/Internet Protocol), HTTP (Hypertext Transfer Protocol), URL(Unique Resource Locator), HTML (Hypertext Markup Language), XML(Extensible Markup Language), WML (Wireless Application MarkupLanguage), Wireless Application Protocol (WAP), etc.

The input and output devices may be part of a user interface 160. Theinput device 140 is a device providing data and instructions to beprocessed by the computer 100. For example, the input device 140 is akeyboard, a pointing device (mouse, trackball, cursor arrows),microphone, joystick, scanner. Even though the examples are all deviceswith human interaction, preferably via a graphical user interface, thedevice 140 can also do without human interaction, such as a wirelessreceiver (e.g. by means of a satellite or terrestrial antenna), a sensor(e.g. a thermometer), a counter (e.g. a piece counter in a factory). Theinput device 140 can be used for reading the storage medium or carrier170.

The output device 150 designates a device displaying instructions anddata that have already been processed. Examples are a monitor or adifferent display (cathode ray tube, flat screen, liquid crystaldisplay, loudspeakers, printer, vibration alarm). Similar to the inputdevice 140, the output device 150 preferably communicates with the user,preferably via a graphical user interface. The output device may alsocommunicate with other computers 101, 102, etc.

The input device 140 and the output device 150 can be combined in onesingle device. Both devices 140, 150 can be provided selectively.

The computer program product 200 comprises program instructions andoptionally data causing the processor 110, among others, to perform themethod steps of the method according to the disclosure herein or apreferred embodiment thereof. In other words, the computer program 200defines the function of the computer 100 and its interaction with thenetwork system 300. For example, the computer program product 200 can bepresent as a source code in an arbitrary programming language and/or asa binary code in a compiled form (i.e. machine-readable form). A skilledperson is able to use the computer program product 200 with any of theabove-explained support components (e.g. compiler, interpreter,operating system).

Even though the computer program product 200 is shown as being stored inthe memory 120, the computer program product 100 may as well be storedelsewhere (e.g. on the storage medium or program carrier 170).

The storage medium 170 is exemplarily shown to be external to thecomputer 100. In order to transfer the computer program product 200 tothe computer 100, the storage medium 170 can be inserted into the inputdevice 140. The storage medium 170 can be implemented as an arbitrarycomputer-readably carrier, for example as one of the above-explainedmedia (cf. memory 120). The program signal 180, which is preferablytransferred to the computer 100 via the network 300, can also includethe computer program product 200 or be a part of it.

Interfaces for coupling the individual components of the computer system50 are also known. The interfaces are not shown for the sake ofsimplification. An interface can e.g. have a serial interface, aparallel interface, a gameport, a universal serial bus (USB), aninternal or external modem, a graphics adapter and/or a soundcard.

It is particularly possible to transfer prescription data of thespectacle lenses preferably together with individual data of thespectacle wearer (including the data of the individual situation ofwear) and/or data of the spectacle lens (refractive index, vertex depthsof the front and back surfaces) to a device for producing a spectaclelens according to the exemplary embodiments preferably by means of dataremote transfer. Then, the optimization of the spectacle lens ispreferably performed on the basis of the transmitted prescription dataand individual data.

While the foregoing has been described in conjunction with an exemplaryembodiment, it is understood that the term “exemplary” is merely meantas an example, rather than the best or optimal. Accordingly, thedisclosure herein is intended to cover alternatives, modifications andequivalents, which may be included within the spirit and scope of thedisclosed apparatus and method.

Additionally, in the preceding detailed description, numerous specificdetails have been set forth in order to provide a thorough understandingof the present invention. However, it should be apparent to one ofordinary skill in the art that the present invention may be practicedwithout these specific details. In other instances, well-known methods,procedures, components, and circuits have not been described in detailso as not to unnecessarily obscure aspects of the disclosure herein.

The invention claimed is:
 1. A method for producing at least one firstspectacle lens of a pair of spectacle lenses for use together with asecond spectacle lens of the pair of spectacle lenses in spectacles fora specific situation of wear, the method comprising: determining, by aninput device, a plurality of monocular evaluation points i₁ for thefirst spectacle lens; determining, by the input device, a plurality ofpairs of binocular evaluation points (i₁ ^(b),i₂ ^(b)), each pairincluding one binocular evaluation point i₁ ^(b) of the first spectaclelens and a binocular evaluation point i₂ ^(b) of the second spectaclelens that corresponds to the binocular evaluation point i₁ ^(b) based onthe specific situation of wear; calculating, by a processor, opticalparameters for at least one surface of the first spectacle lens tominimize the value of a target functionF=g ⁽¹⁾ F _(mono) ⁽¹⁾ +g ^(bino) F _(bino) +{tilde over (F)}corresponding to the pair of spectacle lenses, wherein the firstmonocular function F_(mono) ⁽¹⁾, with a weighting factor g⁽¹⁾, dependson values of at least one first monocular optical property Mon^((m1)) atthe plurality of monocular evaluation points i₁, the binocular functionF_(bino), with a weighting factor g^(bino), depends on values of atleast one second monocular optical property Mon^((b)) at the pluralityof pairs of binocular evaluation points (i₁ ^(b),i₂ ^(b)), and {tildeover (F)} is a remainder term, and wherein the binocular function isdefined according to${F_{bino} = {\sum\limits_{k}{\sum\limits_{i}{{g_{bin}^{(k)}(i)}( {{{Bin}^{(k)}(i)} - {{Bin}_{Soll}^{(k)}(i)}} )^{2}}}}},$ such that deviations of the values of at least one binocular opticalproperty Bin^((k)) from associated desired values Bin_(Soll) ^((k)) atevaluation points i of the first spectacle lens are taken intoconsideration with respective weighting factors g_(bin) ^((k))(i),wherein the summation over the evaluation points i is performed at leastover the binocular evaluation points i₁ ^(b) of the first spectaclelens, and the at least one binocular optical property Bin^((k)) for eachbinocular evaluation point i₁ ^(b) of the first spectacle lens dependsboth on the value of the at least one second monocular optical propertyMon^((b)) at the binocular evaluation point i₁ ^(b) of the firstspectacle lens and on the value of the at least one second monocularoptical property Mon^((b)) at the corresponding binocular evaluationpoint i₂ ^(b) of the second spectacle lens; and producing the at leastone first spectacle lens of the pair of spectacle lenses in accordancewith the calculated optical parameters.
 2. The method according to claim1, further comprising: determining a plurality of monocular evaluationpoints i₂ of the second spectacle lens, wherein the target functionincludes a further addend g⁽²⁾F_(mono) ⁽²⁾, and wherein the secondmonocular function F_(mono) ⁽²⁾, with a weighting factor g⁽²⁾, dependson the values of at least one third monocular optical propertyMon^((m2)) at the plurality of monocular evaluation points i₂.
 3. Themethod according to claim 2, wherein at least one of the first monocularfunction F_(mono) ⁽¹⁾ and the second monocular function F_(mono) ⁽²⁾ isdefined according to${F_{mono}^{(s)} = {\sum\limits_{m}{\sum\limits_{i_{s}}{{g_{s}^{(m)}( i_{s} )}( {{{Mon}^{(m)}( i_{s} )} - {{Mon}_{Soll}^{(m)}( i_{s} )}} )^{2}}}}},$such that deviations of the values of at least one monocular opticalproperty Mon^((m)) of associated desired values Mon_(s,Soll) ^((m)) atthe evaluation points i_(s) of the first (s=1) or the second (s=2)spectacle lens are taken into consideration with respective weightingfactors g_(s) ^((m))(i_(s)).
 4. The method according to claim 2, whereinat least one of the at least one first monocular optical property, whichis taken into consideration in the first monocular function F_(mono) ⁽¹⁾and the second monocular function F_(mono) ⁽²⁾, comprises at least oneof the spherical equivalent Mon⁽¹⁾=S_(Δ) and the amount of the cylinderMon⁽²⁾=Z_(Δ) of the refractive deficit of the first or second spectaclelens.
 5. The method according to claim 2, further comprising minimizingthe first monocular function F_(mono) ⁽¹⁾ or the second monocularfunction F_(mono) ⁽²⁾ before the calculating step.
 6. The methodaccording to claim 1, wherein the binocular function F_(bino) for eachpair of binocular evaluation points (i₁ ^(b),i₂ ^(b)) depends on thedifferenceMon ^((b))(i ₁ ^(b))−Mon ^((b))(i ₂ ^(b)) between the value of thesecond monocular optical property Mon^((b)) at the binocular evaluationpoint i₁ ^(b) of the first spectacle lens and the value of the secondmonocular optical property Mon^((b)) at the corresponding binocularevaluation point i₂ ^(b) of the second spectacle lens.
 7. The methodaccording to claim 1, further comprising: determining a plurality offirst monocular evaluation points i₁ ^(m) as the plurality of evaluationpoints i₁ of the first spectacle lens for which no correspondingevaluation point of the second spectacle lens exists in the specificsituation of wear, and associating one evaluation point i₂ of the secondspectacle lens as a second monocular reference point i₂ ^(r) for eachfirst monocular evaluation point i₁ ^(r), respectively, wherein thecalculating step is performed such that the summation over theevaluation points i in the binocular function F_(bino) is performed overall evaluation points i₁ of the first spectacle lens, and wherein the atleast one binocular optical property Bin^((k)) for each first monocularevaluation point i₁ ^(m) of the first spectacle lens depends both on thevalue of the at least one second monocular optical property Mon^((b)) atthe first monocular evaluation point i₁ ^(m) of the first spectacle lensand on the value of the at least one second monocular optical propertyMon^((b)) at the second monocular reference point i₂ ^(r) of the secondspectacle lens associated with the respective first monocular evaluationpoint i₁ ^(m).
 8. The method according to claim 7, wherein everymonocular evaluation point i^(m) of said one spectacle lens is assignedthe evaluation point, which is horizontally symmetrical thereto in thespecific situation of wear, of the other spectacle lens as acorresponding monocular reference point i^(r).
 9. The method accordingto claim 1, further comprising: determining a plurality of secondmonocular evaluation points i₂ ^(m) as the plurality of evaluationpoints i₂ of the second spectacle lens for which no correspondingevaluation point of the first spectacle lens exists in the specificsituation of wear, and associating one evaluation point i₁ of the firstspectacle lens as a first monocular reference point i₁ ^(r) for eachsecond monocular evaluation point i₂ ^(m), respectively, wherein thecalculating step is performed such that the summation over theevaluation points i in the binocular function F_(bino) is furtherperformed over the second monocular evaluation points, and wherein theat least one binocular optical property Bin^((k)) for each secondmonocular evaluation point i₂ ^(m) of the second spectacle lens dependsboth on the value of the at least one second monocular optical propertyMon^((b)) at the second monocular evaluation point i₂ ^(m) of the secondspectacle lens and on the value of the at least one second monocularoptical property Mon^((b)) at the first monocular reference point i₁^(r) of the first spectacle lens associated with the respective secondmonocular evaluation point i₂ ^(m).
 10. The method according to claim 1,wherein the at least one second monocular optical property Mon^((b))comprises a non-prismatic optical property.
 11. The method according toclaim 1, further comprising determining, by means of ray tracingassuming orthotropia, the binocular evaluation point i₂ ^(b) of thesecond spectacle lens for the specific situation of wear thatcorresponds to each binocular evaluation point i₁ ^(b) of the firstspectacle lens.
 12. The method according to claim 1, further comprising:determining a dominant eye; and associating the second spectacle lens ofthe pair of spectacle lenses with the dominant eye.
 13. The methodaccording to claim 1, further comprising varying the at least onesurface of the first spectacle lens, based on the calculated opticalparameters, to minimize the target function F, while the secondspectacle lens remains unchanged.
 14. The method according to claim 1,further comprising varying at least one surface of the second spectaclelens to minimize the target function F, while the first spectacle lensremains unchanged.
 15. The method according to claim 1, furthercomprising varying at least one surface of the first spectacle lensprior to varying at least one surface of the second spectacle lens. 16.The method according to claim 1, further comprising varying respectivesurfaces of the first and second spectacle lenses one after the otherseveral times in an alternating manner.
 17. The method according toclaim 1, further comprising a plurality of two-sided variation steps,each two-sided variation step including: modifying at least one surfaceof the first spectacle lens and at least one surface of the secondspectacle lens; and analyzing the target function for the modifiedspectacle lenses.
 18. A device for producing a spectacle lens, thedevice comprising: an input device configured to obtain a plurality ofmonocular evaluation points i₁ for the first spectacle lens, and forobtaining a plurality of pairs of binocular evaluation points (i₁^(b),i₂ ^(b)), each pair including one binocular evaluation point i₁^(b) of the first spectacle lens and a binocular evaluation point i₂^(b) of the second spectacle lens that corresponds to the binocularevaluation point i₁ ^(b) based on the specific situation of wear; and aprocessor configured to calculate optical parameters for at least onefirst spectacle lens of a pair of spectacle lenses for use together witha second spectacle lens of the pair of spectacle lenses in spectaclesfor a specific situation of wear, to minimize the value of a targetfunctionF=g ⁽¹⁾ F _(mono) ⁽¹⁾ +g ^(bino) F _(bino) +{tilde over (F)}corresponding to the pair of spectacle lenses, wherein the firstmonocular function F_(mono) ⁽¹⁾, with a weighting factor g⁽¹⁾, dependson the values of the at least one first monocular optical propertyMon^((m1)) at the plurality of monocular evaluation points i₁, thebinocular function F_(bino), with a weighting factor g^(bino), dependson the values of the at least one second monocular optical propertyMon^((b)) at the plurality of pairs of binocular evaluation points (i₁^(b),i₂ ^(b)), and {tilde over (F)} is a remainder term, wherein thebinocular function is defined according to${F_{bino} = {\sum\limits_{k}{\sum\limits_{i}{{g_{bin}^{(k)}(i)}( {{{Bin}^{(k)}(i)} - {{Bin}_{Soll}^{(k)}(i)}} )^{2}}}}},$ such that deviations of the values of at least one binocular opticalproperty Bin^((k)) from associated desired values Bin_(Soll) ^((k)) atevaluation points i of the first spectacle lens are taken intoconsideration with respective weighting factors g_(bin) ^((k))(i),wherein the summation over the evaluation points i is performed at leastover the binocular evaluation points i₁ ^(b) of the first spectaclelens, and the at least one binocular optical property Bin^((k)) for eachbinocular evaluation point i₁ ^(b) of the first spectacle lens dependsboth on the value of the at least one second monocular optical propertyMon^((b)) at the binocular evaluation point i₁ ^(b) of the firstspectacle lens and on the value of the at least one second monocularoptical property Mon^((b)) at the corresponding binocular evaluationpoint i₂ ^(b) of the second spectacle lens, and wherein the firstspectacle lens of the pair of spectacle lenses is produced in accordancewith the calculated optical parameters.